package test.run;

import testpackage.MyThread;


/**
　* @Description: TODO
　* @param ${tags}
　* @return ${return_type}
　* @throws
　* @author Merlin
　* @date 2018/6/19 10:00
　*/
/**
 * 守护线程
 * 在Java 线程中有两种线程，一种是用户线程，另一种是守护线程。
 * 守护线程是一种特殊的线程，它的特性有“陪伴”的含义，当线程中不存在非守护线程了，则守护线程自动销毁。
 * 典型的守护线程就是垃圾回收线程，当进程中没有非守护线程了，则垃圾回收线程也就没有存在的必要了，自动销毁。
 *
 */
public class Run {
	public static void main(String[] args) {
		try {
			MyThread thread = new MyThread();
			thread.setDaemon(true);
			thread.start();
			Thread.sleep(5000);
			System.out.println("我离开thread对象也不再打印了，也就是停止了!");
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}
